home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 18 / CU Amiga Magazine's Super CD-ROM 18 (1997)(EMAP Images)(GB)[!][issue 1998-01].iso / CUCD / Online / CNetDemo / cnet / sdk / CommonFuncs / Datestamp_to_IsDate.c < prev    next >
Encoding:
Text File  |  1997-09-04  |  556 b   |  19 lines

  1. void FileDate(struct DateStamp *dstamp, struct IsDate *CNDate)
  2. {
  3. LONG Date[3];
  4. char UPDate[6];
  5. /* convert DateStamp to DATE, MONTH, YEAR and store in CNDate */
  6. Date[0] = dstamp->ds_Days*24*60;                        /* days to minutes */
  7. Date[1] = (dstamp->ds_Minute + Date[0])*60;        /* minutes to seconds */
  8. Date[2] = ((dstamp->ds_Tick/50) + Date[1]); /* secs */
  9. utunpk(Date[2], UPDate);
  10. UPDate[0]+=78;
  11. CNDate->Year = UPDate[0];
  12. CNDate->Month = UPDate[1];
  13. CNDate->Date = UPDate[2];
  14. CNDate->Hour = UPDate[3];
  15. CNDate->Minute = UPDate[4];
  16. CNDate->Second = UPDate[5];
  17. return;
  18. }
  19.